package com.pompom.matchcrawler.types;

@com.assembla.gummy.database.info.DataBaseEntity(tableName = "PLAYER")
public class TOPlayer {
    @com.assembla.gummy.database.info.DataBaseField(columnName = "MATCHID")
    private Long matchid;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "ACCOUNTID")
    private Long accountid;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "PLAYERSLOT")
    private Integer playerslot; 
    @com.assembla.gummy.database.info.DataBaseField(columnName = "HERO_ID")
    private Integer heroId;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "KILLS")
    private Integer kills;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "DEATHS")
    private Integer deaths;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "ASSISTS")
    private Integer assists;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "LEAVERSTATUS")
    private Byte leaverstatus;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "GOLD")
    private Integer gold;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "LASTHITS")
    private Integer lasthits;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "DENIES")
    private Integer denies;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "GPM")
    private Integer gpm;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "XPM")
    private Integer xpm;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "GOLDSPENT")
    private Integer goldspent;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "HERODAMAGE")
    private Integer herodamage;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "TOWERDAMAGE")
    private Integer towerdamage;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "HEAL")
    private Integer heal;
    @com.assembla.gummy.database.info.DataBaseField(columnName = "XLEVEL")
    private Byte xlevel; 

    public TOPlayer() {
    }

    public TOPlayer(Long matchid, Long accountid, Integer playerslot,  Integer heroId, Integer kills, Integer deaths,
        Integer assists, Byte leaverstatus, Integer gold, Integer lasthits,
        Integer denies, Integer gpm, Integer xpm, Integer goldspent,
        Integer herodamage, Integer towerdamage, Integer heal, Byte xlevel ) {
        this.matchid = matchid;
        this.accountid = accountid;
        this.playerslot = playerslot; 
        this.heroId = heroId;
        this.kills = kills;
        this.deaths = deaths;
        this.assists = assists;
        this.leaverstatus = leaverstatus;
        this.gold = gold;
        this.lasthits = lasthits;
        this.denies = denies;
        this.gpm = gpm;
        this.xpm = xpm;
        this.goldspent = goldspent;
        this.herodamage = herodamage;
        this.towerdamage = towerdamage;
        this.heal = heal;
        this.xlevel = xlevel; 
    }

    public void setMatchid(Long matchid) {
        this.matchid = matchid;
    }

    public void setAccountid(Long accountid) {
        this.accountid = accountid;
    }

    public void setPlayerslot(Integer playerslot) {
        this.playerslot = playerslot;
    }

   
    public void setHeroId(Integer heroId) {
        this.heroId = heroId;
    }

    public void setKills(Integer kills) {
        this.kills = kills;
    }

    public void setDeaths(Integer deaths) {
        this.deaths = deaths;
    }

    public void setAssists(Integer assists) {
        this.assists = assists;
    }

    public void setLeaverstatus(Byte leaverstatus) {
        this.leaverstatus = leaverstatus;
    }

    public void setGold(Integer gold) {
        this.gold = gold;
    }

    public void setLasthits(Integer lasthits) {
        this.lasthits = lasthits;
    }

    public void setDenies(Integer denies) {
        this.denies = denies;
    }

    public void setGpm(Integer gpm) {
        this.gpm = gpm;
    }

    public void setXpm(Integer xpm) {
        this.xpm = xpm;
    }

    public void setGoldspent(Integer goldspent) {
        this.goldspent = goldspent;
    }

    public void setHerodamage(Integer herodamage) {
        this.herodamage = herodamage;
    }

    public void setTowerdamage(Integer towerdamage) {
        this.towerdamage = towerdamage;
    }

    public void setHeal(Integer heal) {
        this.heal = heal;
    }

    public void setXlevel(Byte xlevel) {
        this.xlevel = xlevel;
    }

   

    public Long getMatchid() {
        return matchid;
    }

    public Long getAccountid() {
        return accountid;
    }

    public Integer getPlayerslot() {
        return playerslot;
    }

   

    public Integer getHeroId() {
        return heroId;
    }

    public Integer getKills() {
        return kills;
    }

    public Integer getDeaths() {
        return deaths;
    }

    public Integer getAssists() {
        return assists;
    }

    public Byte getLeaverstatus() {
        return leaverstatus;
    }

    public Integer getGold() {
        return gold;
    }

    public Integer getLasthits() {
        return lasthits;
    }

    public Integer getDenies() {
        return denies;
    }

    public Integer getGpm() {
        return gpm;
    }

    public Integer getXpm() {
        return xpm;
    }

    public Integer getGoldspent() {
        return goldspent;
    }

    public Integer getHerodamage() {
        return herodamage;
    }

    public Integer getTowerdamage() {
        return towerdamage;
    }

    public Integer getHeal() {
        return heal;
    }

    public Byte getXlevel() {
        return xlevel;
    }

 
}
